detain (at police headquarters) - Spanisch Englisch Wörterbuch